a millstone around your neck - Alemán Inglés Diccionario